using System;
using AFT.Parking.Foundation;

namespace AFT.Parking.Entity
{
	/// <summary>
	/// EmployeeRecord对应的数据实体
    /// </summary>
	/// <remarks>
    /// 警告:
    ///     该代码由T4工具根据模板自动生成,直接在该代码上进行任何修改都将在重新生成后丢失!
    ///     如有需要应使用partial class或是继承该类进行自定义扩展。
    /// </remarks>
	[Serializable, DataBase("ParkingDB")]
    public partial class EmployeeRecord : EntityBase
    {
		#region Properties
		/// <summary>
		/// </summary>
		public virtual Int32 Id
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String Name
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String IdCard
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual Int32 Gender
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String HeadImg
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String BloodType
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String Mobile
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual DateTime? Birthday
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String Hometown
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String UrgentContactName
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String UrgentContactNum
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String JobType
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String ServiceCompany
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String CompanyContactName
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String CompanyContactNum
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String ImgUrl
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String TagId
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual String TagName
        {
            get;
            set;
        }
        
		/// <summary>
		/// </summary>
		public virtual DateTime? UpdateTime
        {
            get;
            set;
        }
        
		#endregion
	}
}
